import request from '@/utils/request';

// 查询版本管理列表
export function projectsList(data) {
  return request({
    url: '/ssystem-api/api/version/projects',
    method: 'post',
    data: data,
  });
}

// 查询版本管理自动开关
export function switchmode(data) {
  return request({
    url: '/ssystem-api/api/version/switchmode',
    method: 'post',
    data: data,
  });
}

// 查询版本管理-具体列表
export function projectsInfoList(data) {
  return request({
    url: '/ssystem-api/api/version/list',
    method: 'post',
    data: data,
  });
}

// 查询版本管理-操作按钮
export function updateversionstatus(data) {
  return request({
    url: '/ssystem-api/api/version/updateversionstatus',
    method: 'post',
    data: data,
  });
}

// 查询版本管理-操作-删除
export function delversion(data) {
  return request({
    url: '/ssystem-api/api/version/delversion',
    method: 'post',
    data: data,
  });
}

// 查询版本管理-新增
export function addversion(data) {
  return request({
    url: '/ssystem-api/api/version/addversion',
    method: 'post',
    data: data,
  });
}

// 在线热更新-列表
export function getVersionList(data) {
  return request({
    url: '/ssystem-api/api/version/getVersionList',
    method: 'post',
    data: data,
  });
}

// 在线热更新-新增
export function pullVersion(data) {
  return request({
    url: '/ssystem-api/api/version/pullVersion',
    method: 'post',
    data: data,
  });
}

// 在线热更新-删除
export function deleteVersion(data) {
  return request({
    url: '/ssystem-api/api/version/deleteVersion',
    method: 'post',
    data: data,
  });
}

// 在线热更新-发布
export function save(data) {
  return request({
    url: '/ssystem-api/api/version/save',
    method: 'post',
    data: data,
  });
}
